last pockets of resistance - German English Dictionary